<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      //     函数可以传递2个参数，比如  handleData(arr, true)      `handleData 处理数据的意思`

      // * 参数一： 接受实参传递过来的数组
      // * 参数二:    布尔类型  如果是true或者不传递参数 是求和操作，   如果传递过来的参数是 false 则是求平均值
      function handleData(arr, bool = true) {
        let sum = 0;
        let sum1 = 0;
        for (let i = 0; i < arr.length; i++) {
          sum = sum + arr[i];
        }
        sum1 = sum / arr.length;
        if (bool) {
          return sum;
        } else {
          return sum1;
        }
      }
      let j= handleData([1,3,7,6,4,9,],false)

      console.log(j)
      



      // function handleData(arr,tr){
      //   // let arr = [1,3,5,7,9]
      //   for(let t of arr){
      //     sum = 0

      //   }
      // }

    </script>
  </body>
</html>
